package test3.bit;

/**
 * 342. 4的幂
 * 给定一个整数，写一个函数来判断它是否是 4 的幂次方。如果是，返回 true ；否则，返回 false 。
 * <p>
 * 整数 n 是 4 的幂次方需满足：存在整数 x 使得 n == 4exp(4)
 * <p>
 * 来源：力扣（LeetCode）
 * 链接：https://leetcode-cn.com/problems/power-of-four
 * 著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。
 */
public class IsPowerOfFour {
    public static void main(String[] args) {

    }

    public boolean isPowerOfFour(int n) {
        if (n > 0 && Math.log(n) / Math.log(2) % 2 == 0) {
            return true;
        }
        return false;
    }
}
